<?php
/**
 * Constants and runtime parameters for event triggers, raid note triggers, custom raids, 
 * player aliases, ignored items, and always added items
 *
 * @category Plugins
 * @package CT_RaidTrackerImport
 * @copyright (c) 2006, EQdkp <http://www.eqdkp.com>
 * @license http://opensource.org/licenses/gpl-license.php GNU Public License
 *
 * @author freddy <CTRaidTrackerImport@freddy.eu.org>
 * @version $Id: config_ctrt.php,v 1.3 2007/01/07 19:21:57 garrett Exp $
 */

/**
 * Tables used by CTRT Import
 */
global $table_prefix;
if (!defined('CTRT_CONFIG_TABLE'))    { define('CTRT_CONFIG_TABLE', ($table_prefix . 'ctrt_config')); }

/**
 * Item Quality 
 */
define('CTRT_IQ_POOR',			0);
define('CTRT_IQ_COMMON',		1);
define('CTRT_IQ_UNCOMMON',		2);
define('CTRT_IQ_RARE',			3);
define('CTRT_IQ_EPIC',			4);
define('CTRT_IQ_LEGENDARY',		5);

/**
 * Attendance Filter
 */
define('CTRT_AF_NONE',		0);			// 0 = None ( if a person was in the raid they are added to all events )
define('CTRT_AF_LOOT_TIME',	1);			// 1 = Loot Time ( if a person was in the raid when the loot attached to an event was picked up they are added to the event )
define('CTRT_AF_BOSS_KILL',	2);			// 2 = Boss Kill Time ( if a person was in the raid when a boss attached to an event was killed they are addedto the event )

// Here you can set a list of item IDs which should be ignored
//$ctrt_settings['IgnoreItems'][] = 18704;				// Mature Blue Dragon Sinew (Azuregos)
//$ctrt_settings['IgnoreItems'][] = 19017;				// Essence of the Firelord (Ragnaros)
$ctrt_settings['IgnoreItems'][] = 18562;				// Elementium Ore (BwL)
//$ctrt_settings['IgnoreItems'][] = 20383;				// Head of the Broodlord Lashlayer (BwL)
$ctrt_settings['IgnoreItems'][] = 20725;				// Nexus Crystal

// Here you can add item IDs which should be always added (even if the quality is below $ctrt_set_MinItemQuality)
$ctrt_settings['AlwaysAddItems'][] = 17966;        // Onyxia Hide Backpack
$ctrt_settings['AlwaysAddItems'][] = 20873;        // Alabaster Idol
$ctrt_settings['AlwaysAddItems'][] = 17966;        // Onyxia Scale Cloak
$ctrt_settings['AlwaysAddItems'][] = 20866;        // Azure Idol
$ctrt_settings['AlwaysAddItems'][] = 20870;        // Jasper Idol
$ctrt_settings['AlwaysAddItems'][] = 20872;        // Vermillion Idol
$ctrt_settings['AlwaysAddItems'][] = 21294;        // Book of Healing Touch XI
$ctrt_settings['AlwaysAddItems'][] = 21297;        // Manual of Heroic Strike
$ctrt_settings['AlwaysAddItems'][] = 21288;        // Libram: Blessing of Wisdom VI
$ctrt_settings['AlwaysAddItems'][] = 20884;        // Qiraji Magisterial Ring
$ctrt_settings['AlwaysAddItems'][] = 21284;        // Codex of Greater Heal V
$ctrt_settings['AlwaysAddItems'][] = 21295;        // Book of Starfire VII
$ctrt_settings['AlwaysAddItems'][] = 21214;        // Tome of Frostbolt XI

// Zul Gurub Coins
//$ctrt_settings['AlwaysAddItems'][] = 19707;
//$ctrt_settings['AlwaysAddItems'][] = 19708;
//$ctrt_settings['AlwaysAddItems'][] = 19709;
//$ctrt_settings['AlwaysAddItems'][] = 19710;
//$ctrt_settings['AlwaysAddItems'][] = 19711;
//$ctrt_settings['AlwaysAddItems'][] = 19712;
//$ctrt_settings['AlwaysAddItems'][] = 19713;
//$ctrt_settings['AlwaysAddItems'][] = 19714;
//$ctrt_settings['AlwaysAddItems'][] = 19715;

// Zul Gurub Bijous
//$ctrt_settings['AlwaysAddItems'][] = 19698;
//$ctrt_settings['AlwaysAddItems'][] = 19699;
//$ctrt_settings['AlwaysAddItems'][] = 19700;
//$ctrt_settings['AlwaysAddItems'][] = 19701;
//$ctrt_settings['AlwaysAddItems'][] = 19702;
//$ctrt_settings['AlwaysAddItems'][] = 19703;
//$ctrt_settings['AlwaysAddItems'][] = 19704;
//$ctrt_settings['AlwaysAddItems'][] = 19705;
//$ctrt_settings['AlwaysAddItems'][] = 19706;

// Here You can Set all the Raid notes which should be handled as a own raid everytime
$ctrt_settings['OwnRaids'][] = "Random Drop";                   // e.g. Random Drops are normaly added to an own Raid (Not all Random Drops to one Raid)

///////////////////////////////////////////////////////////////////////////////////////
// Here you can set the triggers for the eqDKP Event (CT_RaidRracker Raid note will be parsed (Loot Notes only when $ctrt_set_LootNoteEventTriggerCheck is set))

// Outdoor Boss Events
$ctrt_settings['EventTriggers']["Kazzak"]               = "World Bosses";
$ctrt_settings['EventTriggers']["Azuregos"]             = "World Bosses";
$ctrt_settings['EventTriggers']["Emeriss"]              = "World Bosses";
$ctrt_settings['EventTriggers']["Taerar"]               = "World Bosses";
$ctrt_settings['EventTriggers']["Lethon"] 				= "Worldbosse";
$ctrt_settings['EventTriggers']["Ysondre"] 				= "Worldbosse";

// Onyxia Events
$ctrt_settings['EventTriggers']["Onyxia"]               = "Onyxia's Lair";
$ctrt_settings['EventTriggers']["Ony"]                  = "Onyxia's Lair";

// Molten Core Events
$ctrt_settings['EventTriggers']["Molten Core"]          = "Molten Core";
$ctrt_settings['EventTriggers']["MC"]                   = "Molten Core";

// Zul'Gurub Events
$ctrt_settings['EventTriggers']["ZG"]                   = "Zul'Gurub";
$ctrt_settings['EventTriggers']["Zul'Gurub"]            = "Zul'Gurub";

//Blackwing Lair Events
$ctrt_settings['EventTriggers']["Blackwing Lair"]       = "Blackwing Lair";
$ctrt_settings['EventTriggers']["BWL"]                  = "Blackwing Lair";

// Ahn'Qiraj Events
$ctrt_settings['EventTriggers']["Ahn'Qiraj Ruins"]   	= "Ahn'Qiraj Ruins";
$ctrt_settings['EventTriggers']["aq20"]                 = "Ahn'Qiraj Ruins";
$ctrt_settings['EventTriggers']["Ahn'Qiraj Temple"]  	= "Ahn'Qiraj Temple";
$ctrt_settings['EventTriggers']["aq40"]                 = "Ahn'Qiraj Temple";

// Naxxramas Events
$ctrt_settings['EventTriggers']["Naxxramas"]            = "Naxxramas";
$ctrt_settings['EventTriggers']["Naxx"]                 = "Naxxramas";
$ctrt_settings['EventTriggers']["Nax"]                  = "Naxxramas";

///////////////////////////////////////////////////////////////////////////////////////
// Here you can set the triggers for the eqDKP Raid Note (CT_RaidRracker Raid note and the Loots Notes will be parsed (Loot Notes will override the Raid Note))

// Zul'Gurub Raid Notes
$ctrt_settings['RaidNoteTriggers']["Bloodlord"]             = "Bloodlord Mandokir";
$ctrt_settings['RaidNoteTriggers']["Gahz'ranka"]            = "Gahz ranka";
$ctrt_settings['RaidNoteTriggers']["Gri'lek"]               = "Gri lek";
$ctrt_settings['RaidNoteTriggers']["Hakkar"]                = "Hakkar";
$ctrt_settings['RaidNoteTriggers']["High Priest Thekal"]    = "High Priest Thekal";
$ctrt_settings['RaidNoteTriggers']["High Priest Venoxis"]   = "High Priest Venoxis";
$ctrt_settings['RaidNoteTriggers']["High Priestess Arlokk"] = "High Priestess Arlokk";
$ctrt_settings['RaidNoteTriggers']["High Priestess Jeklik"] = "High Priestess Jeklik";
$ctrt_settings['RaidNoteTriggers']["Mar'li"]                = "High Priestess Mar'li";
$ctrt_settings['RaidNoteTriggers']["Jin'do the Hexxer"]     = "Jin'do the Hexxer";

// AQ20 (Ruins of Ahn'Qiraj) Raid Notes
$ctrt_settings['RaidNoteTriggers']["Kurinnaxx"]              = "Kurinnaxx";
$ctrt_settings['RaidNoteTriggers']["General Rajaxx"]         = "General Rajaxx";
$ctrt_settings['RaidNoteTriggers']["Moam"]                   = "Moam";
$ctrt_settings['RaidNoteTriggers']["Buru the Gorger"]        = "Buru the Gorger";
$ctrt_settings['RaidNoteTriggers']["Rajaxx"]                 = "General Rajaxx";
$ctrt_settings['RaidNoteTriggers']["Ayamiss the Hunter"]     = "Ayamiss the Hunter";
$ctrt_settings['RaidNoteTriggers']["Buru"]                   = "Buru the Gorger";
$ctrt_settings['RaidNoteTriggers']["Ayamiss"]                = "Ayamiss the Hunter";
$ctrt_settings['RaidNoteTriggers']["Ossirian the Unscarred"] = "Ossirian the Unscarred";
$ctrt_settings['RaidNoteTriggers']["Ossirian"]               = "Ossirian the Unscarred";

// AQ40 (Ahn'Qiraj Temple) Raid Notes
$ctrt_settings['RaidNoteTriggers']["The Prophet Skeram"]     = "The Prophet Skeram";
$ctrt_settings['RaidNoteTriggers']["Fankriss the Unyielding"]= "Fankriss the Unyielding";
$ctrt_settings['RaidNoteTriggers']["fankris"]       		 = "Fankriss the Unyielding";
$ctrt_settings['RaidNoteTriggers']["Battleguard Sartura"]    = "Battleguard Sartura";
$ctrt_settings['RaidNoteTriggers']["Princess Huhuran"]       = "Princess Huhuran";
$ctrt_settings['RaidNoteTriggers']["huhu"]       			 = "Princess Huhuran";
$ctrt_settings['RaidNoteTriggers']["Twin Emperors"]          = "Twin Emperors";
$ctrt_settings['RaidNoteTriggers']["Emperor Vek'nilash"]     = "Twin Emperors";
$ctrt_settings['RaidNoteTriggers']["Emperor Vek'lor"]        = "Twin Emperors";
$ctrt_settings['RaidNoteTriggers']["C'Thun"]                 = "C'Thun";
$ctrt_settings['RaidNoteTriggers']["Vem"]                    = "Bug Trio";
$ctrt_settings['RaidNoteTriggers']["Ouro"]                   = "Ouro the Sandworm";
$ctrt_settings['RaidNoteTriggers']["Princess Yauj"]          = "Bug Trio";
$ctrt_settings['RaidNoteTriggers']["Lord Kri"]               = "Bug Trio";
$ctrt_settings['RaidNoteTriggers']["Viscidus"]               = "Viscidus";

// Outdoor Boss Raid Notes
$ctrt_settings['RaidNoteTriggers']["Azuregos"] 			= "Azuregos";
$ctrt_settings['RaidNoteTriggers']["Kazzak"] 			= "Kazzak";
$ctrt_settings['RaidNoteTriggers']["Emeriss"] 			= "Emeriss";
$ctrt_settings['RaidNoteTriggers']["Ysondre"] 			= "Ysondre";
$ctrt_settings['RaidNoteTriggers']["Taerar"] 			= "Taerar";
$ctrt_settings['RaidNoteTriggers']["Lethon"] 			= "Lethon";

// Onyxia's Lair
$ctrt_settings['RaidNoteTriggers']["Onyxia"]            = "Onyxia";

// Molten Core Raid Notes
$ctrt_settings['RaidNoteTriggers']["Lucifron"]              = "Lucifron";
$ctrt_settings['RaidNoteTriggers']["Magmadar"]              = "Magmadar";
$ctrt_settings['RaidNoteTriggers']["Gehennas"]              = "Gehennas";
$ctrt_settings['RaidNoteTriggers']["Garr"]                  = "Garr";
$ctrt_settings['RaidNoteTriggers']["Geddon"]                = "Baron Geddon";
$ctrt_settings['RaidNoteTriggers']["Shazzrah"]              = "Shazzrah";
$ctrt_settings['RaidNoteTriggers']["Sulfuron"]              = "Sulfuron";
$ctrt_settings['RaidNoteTriggers']["Golemagg"]              = "Golemagg";
$ctrt_settings['RaidNoteTriggers']["Majordomo"]             = "Majordomo";
$ctrt_settings['RaidNoteTriggers']["Ragnaros"]              = "Ragnaros";

// Blackwing Lair Raid Notes
$ctrt_settings['RaidNoteTriggers']["Razorgore"] 			= "Razorgore";
$ctrt_settings['RaidNoteTriggers']["Vaelastrasz"]           = "Vaelastrasz";
$ctrt_settings['RaidNoteTriggers']["Broodlord"]             = "Broodlord";
$ctrt_settings['RaidNoteTriggers']["Lashlayer"] 			= "Broodlord";
$ctrt_settings['RaidNoteTriggers']["Firemaw"]               = "Firemaw";
$ctrt_settings['RaidNoteTriggers']["Ebonroc"]               = "Ebonroc";
$ctrt_settings['RaidNoteTriggers']["Flamegor"]              = "Flamegor";
$ctrt_settings['RaidNoteTriggers']["Chromaggus"]            = "Chromaggus";
$ctrt_settings['RaidNoteTriggers']["Nefarian"]              = "Nefarian";

// Naxxramas Raid Notes
$ctrt_settings['RaidNoteTriggers']["Patchwerk"]              = "Patchwerk";
$ctrt_settings['RaidNoteTriggers']["Grobbulus"]              = "Grobbulus";
$ctrt_settings['RaidNoteTriggers']["Gluth"]                  = "Gluth";
$ctrt_settings['RaidNoteTriggers']["Thaddius"]               = "Thaddius";
$ctrt_settings['RaidNoteTriggers']["Instructor Razuvious"]   = "Instructor Razuvious";
$ctrt_settings['RaidNoteTriggers']["Gothik the Harvester"]   = "Gothik the Harvester";
$ctrt_settings['RaidNoteTriggers']["Highlord Mograine"]      = "Highlord Mograine";
$ctrt_settings['RaidNoteTriggers']["Thane Korthazz"]         = "Thane Korthazz";
$ctrt_settings['RaidNoteTriggers']["Lady Blameux"]           = "Lady Blameux";
$ctrt_settings['RaidNoteTriggers']["Sir Zeliek"]             = "Sir Zeliek";
$ctrt_settings['RaidNoteTriggers']["Noth The Plaguebringer"] = "Noth The Plaguebringer";
$ctrt_settings['RaidNoteTriggers']["Heigan the Unclean"]    = "Heigan the Unclean";
$ctrt_settings['RaidNoteTriggers']["Loatheb"]                = "Loatheb";
$ctrt_settings['RaidNoteTriggers']["Anub'Rekhan"]            = "Anub'Rekhan";
$ctrt_settings['RaidNoteTriggers']["Grand Widow Faerlina"]   = "Grand Widow Faerlina";
$ctrt_settings['RaidNoteTriggers']["Maexxna"]                = "Maexxna";
$ctrt_settings['RaidNoteTriggers']["Sapphiron"]              = "Sapphiron";
$ctrt_settings['RaidNoteTriggers']["Kel'Thuzad"]             = "Kel'Thuzad";

// Other
$ctrt_settings['RaidNoteTriggers']["Random"] 				= "Random Drop";
$ctrt_settings['RaidNoteTriggers']["Trash mob"]				= "Trash Mob";

// Here you can set Player aliases, if one of the players is in the attende List it will be replaced (e.g. if a Twink of the Mainchar helps out, but the Mainchar should get the DKP Points)
//$ctrt_settings['PlayerAliases']["bank"]				      = "disenchanted"; // will hide banked items
//$ctrt_settings['PlayerAliases']["Twink1ofMainChar1"]	= "MainChar1";
//$ctrt_settings['PlayerAliases']["Twink2ofMainChar1"]	= "MainChar1";
?>